package com.yc.qunxing.service;

import com.yc.qunxing.entity.UserCoupons;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 鹏哥
 * @since 2024-05-23
 */
public interface IUserCouponsService extends IService<UserCoupons> {

    List<UserCoupons> getCouponsByUserId(Integer userId);
    // 更新指定 id 的 couponNum 减1
    boolean updateCouponNum(Integer id);

    // 删除 couponNum 为 0 的记录
    boolean deleteZeroCouponNumRecords();

}
